Taming The Cycles Of Finance